Building database coordination in P2P systems using ECA rules
نویسنده
چکیده
Recently, data integration systems and peer database management systems that attempt to model and integrate data in a peer-to-peer (p2p) environment have attracted the attention of researches. Such systems give opportunities to the local relational database management system to exchange data with other nodes in a p2p environment. The databases systems in p2p are completely autonomous, heterogeneous and independent, each maintaining its own data. We would like to use these databases to answer complex queries that go beyond the keyword searches. To accomplish this, we use database coordination as managing semantic interdependencies among databases at runtime. We define database coordination in fours basic notions: Interest Group, Acquaintances, Correspondence Rules and Coordination Rules. The work below is concentrates on implementation issues of the coordination rules. The coordination rules specify under what conditions, when and where to propagate queries in a decentralized environment. We are representing our current solution of the coordination rules implementation for data exchange in p2p based on ECA rules technology.
منابع مشابه
Coordination in Workflow Management Systems - A Rule-Based Approach
Coordination is a key requirement of software systems where diierent parts have to be adjusted in order to reach a common goal. A prominent example thereof are workkow management systems (WFMS). They in particular require exible mechanisms to realize diierent kinds of coordination, which are called coordination policies. This need for exibility emerges from the fact that coordination policies i...
متن کاملEvent-condition-action rules on RDF metadata in P2P environments
RDF is one of the technologies proposed to realise the vision of the Semantic Web and it is being increasingly used in distributed webbased applications. The use of RDF in applications that require timely notification of metadata changes raises the need for mechanisms for monitoring and processing such changes. Event-Condition-Action (ECA) rules are a natural candidate to fulfill this need. In ...
متن کاملBehavior of Active Rules within Multi-Database Systems
This paper focuses on dimensions characterizing the execution of global ECA rules within multi-database systems (MDBS). The MDBS speci cities that a ect rule execution are identi ed and integrated in the dimensions currently used to characterize the active rule behavior. As a result, we propose a rule execution taxonomy for global rules. It is composed of dimensions structured in three levels t...
متن کاملEnhancing ECA Rules for Distributed Active Database Systems
ECA (event/condition/action) rules have been developed for central active database systems. In distributed active database systems the problem of inaccessibility of partial systems raises and thus the undecidability of ECA conditions referring to remote systems. This work proposes an enhancement of ECA rules for distributed active database systems to react also in the case of inaccessibility an...
متن کاملCorrect coordination of ECA rules by veri cation and control
Event-Condition-Action (ECA) rules are a widely used language for the high level speci cation of controllers in adaptive systems, such as Cyber-Physical Systems and smart environments, where devices equipped with sensors and actuators are controlled according to a set of rules. The evaluation and execution of every ECA rule is considered to be independent from the others, but interactions of ru...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004